failure to deposit - Alemán Inglés Diccionario